Creates a new Mechanism<TResult>.

Name Description
Mechanism(bool) Creates a new Mechanism<TResult>. The mechanism name is inferred in the base class BaseGear, by converting the concrete mechanism class name from PascalCasing to Reading friendly text.
Mechanism(string, bool) Creates a new Mechanism<TResult>. The mechanism name is inferred in the base class BaseGear, by converting the concrete mechanism class name from PascalCasing to Reading friendly text.
Mechanism(string, string, bool) Creates a new Mechanism<TResult>.